book edinburgh glasgow england books self catering london hiking b&b bed and breakfast authors fiction backpacking wales walking accommodation fishing writer camping author novel